cause (to create) - Espagnol Anglais Dictionnaire